using InverseClockWork.Cutscenes;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

namespace InverseClockWork.Extra.Cutscenes
{
    public class ActionEventContainer : CutsceneAction
    {
        public ExposedReference<EventContainer> eventContainer;

        public override void EndAction(FrameData frameData)
        {

        }

        public override void StartAction(FrameData frameData)
        {
            frameData.Resolve(eventContainer).TriggerEvents();
        }

        public override void UpdateAction(FrameData frameData)
        {

        }

        protected override bool IsComplete(FrameData frameData)
        {
            return true;
        }
    }
}